package com.ruoyi.patrol.service;

import com.ruoyi.patrol.domain.PtGuard;
import com.ruoyi.patrol.domain.PtStaff;
import com.ruoyi.patrol.domain.dto.BasicSituationOfTheSystemDto;
import com.ruoyi.patrol.domain.dto.SchoolPoint;

import java.util.List;
import java.util.Map;

/**
 * @Description: 江北校园安全大屏数据服务接口
 * @author: elis
 * @date: 2023.12.07
 */

public interface LargeScreenDataService {
    BasicSituationOfTheSystemDto getTheBasics();

    List<SchoolPoint> getSchoolList();

    Map<String, Object> getSchoolInfo(Integer id);

    List<Map<String, Object>> getLink();

    List<Map<String, Object>> getMonitor();

    List<PtStaff> getStaff(Integer id);

    List<PtGuard> getGuard(Integer id);
}
